@charset "utf-8";
/* 通用样式 */
.no-padding{padding:0!important;}
.p-a10{padding:10px;}
.p-a20{padding:20px;}
#pageView a,#pageView span{padding:6px 12px;}
#pageView .form-control{height:32px;}
.db{display:block;}
.dib{display:inline-block;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.mt-10{margin-top:10px;}
.mb-10{margin-bottom:10px;}
.color-theme{color:#1ab394;}
.color-white{color:#fff;}
a{-webkit-user-select: none; user-select: none;}
.help-absolute{position:absolute;top:50%;right:0;transform:translateY(-50%);}
input:-webkit-autofill, 
 textarea:-webkit-autofill, 
 select:-webkit-autofill { 
       -webkit-box-shadow: 0 0 0 1000px rgba(0,0,0,0) inset; 
       background-color:transparent;
}
 input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px rgba(0,0,0,0) inset; 
}
input[type=button]:focus,button:focus,input[type=submit]:focus{outline:0}
.alert-error{background:#f2dede;}
.alert-box{position:absolute;top:10px;z-index:2;background:#fff;}
.alert-box button.close{position:absolute;top:5px;right:10px;}
.tc{text-align:center;}
.box-wrapper{padding:20px;}

/* 引入iconfont在线字体图标库 */
@font-face {
  font-family: 'iconfont';  /* project id 304250 */
  src: url('//at.alicdn.com/t/font_zsoxzh2mxmrnewmi.eot');
  src: url('//at.alicdn.com/t/font_zsoxzh2mxmrnewmi.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_zsoxzh2mxmrnewmi.woff') format('woff'),
  url('//at.alicdn.com/t/font_zsoxzh2mxmrnewmi.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_zsoxzh2mxmrnewmi.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
/* nui-checkbox的通用样式 */
.nui-form input[type=checkbox],.nui-form input[type=radio]{display:none;}
.nui-form-checkbox,.nui-form-radio{display:inline-block;cursor:pointer;}
.nui-form-checkbox span{float:right;padding:0 6px;display:inline-block;}
.nui-form-checkbox i{position:relative;top:0;display:inline-block;width:16px;height:16px;border:1px solid #eee;border-radius:2px;color:transparent;transition:all .1s ease;cursor:pointer;font-size:12px;}
.nui-form-checkbox i:hover{border-color:#1ab394}
.nui-form-checked i{border-color:#1ab394;background-color:#1ab394;color:#fff;}

/* nui-radio的通用样式 */
.nui-form-radio{line-height:22px;margin-right:10px;}
.nui-form-radio i{margin-right:8px;color:#ddd;font-size:18px;vertical-align:middle;display:inline-block;}
.nui-form-radio span{float:right;}
.nui-form-radioed i{color:#1ab394;}
@keyframes radioScale                     /* 现代浏览器 */
{
	0%{opacity:.5;transform:scale(.5);-ms-transform:scale(.5);}
	80%{opacity:.8;transform:scale(1.1);-ms-transform:scale(1.1);}
	100%{opacity:1;transform:scale(1);-ms-transform:scale(1);}
}
@-webkit-keyframes radioScale             /* safari和chrome */
{
	0%{opacity:.5;transform:scale(.5);-ms-transform:scale(.5);}
	80%{opacity:.8;transform:scale(1.1);-ms-transform:scale(1.1);}
	100%{opacity:1;transform:scale(1);-ms-transform:scale(1);}
}
.nui-radio-scale{
	animation-name:radioScale;
	animation-duration:.3s;
	animation-fill-mode:both;
	-webkit-animation-name:radioScale;
	-webkit-animation-duration:.3s;
	-webkit-animation-fill-mode:both;
}

.sort-column{color:#1ab394;cursor:pointer;}
.form-search input.form-control{vertical-align:middle;}
.form-actions:before{display:table;content:" ";}
.form-actions:after{clear:both;display:table;content:" ";}
.form-label{font-weight:400;color:#999;}
/* 三级导航 */
.left-right-layout .second-nav .navbar-static-side .accordion-group-active .accordion-heading>a{display:inline-block;width:100%;}
.left-right-layout .second-nav .navbar-static-side .accordion-heading>a{display:inline-block;width:100%;}
/* 下拉框 */
.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{background-color:#fff;}
.open>.dropdown-toggle.btn-default:hover {border-color:#1ab394!important;}
.open .dropdown-toggle.btn-default{background-color:#f2f2f2;}
/* 搜索组件 */
.input-append{position:relative;}
.input-append .btn{position:absolute;right:5px;background:transparent;top:0;color:#666;padding:0}
.input-append .btn:acitve{box-shadow:none;}
.input-append .btn i{font-size:20px;}
.input-append .btn:hover,.input-append .btn:active{color:#1AB394;box-shadow:none;}
.controls .input-append{width:260px;}
/* 机构列表 */
.office-list-tit{padding-bottom:10px;border-bottom:1px solid #eee;}
.office-form{padding-left:15px;padding-right:15px;}
.office-form .form-group label.col-md-1{padding-right:0;}
.office-form .form-group .col-md-4 input[type=checkbox],.office-form .form-group .col-md-4 input[type=radio]{width:auto;float:none}
.office-form .form-actions{padding-left:15px;}
.help-block{display:block;font-size:10px;}

/* 菜单列表  */
.menu-form .help-block{font-size:12px;margin-bottom:0;width:260px;}
.menu-form .form-actions{padding-left:15px;}
.list-users .input-append{display:inline-block;}
.list-unstyled .li-bottom{margin-bottom:8px;}

/* 角色管理 */
.role-form .help-block{width:260px;}
.role-form-left,.role-form-right{width:50%;float:left;}

/* 角色分配 */
.role-assign{margin-top:30px;}
.role-assign label.col-sm-2{width:100px;}

/* 分页 */
.pagination-box{text-align:center;}
.form-dict .col-md-3 input.form-control,.form-dict .col-md-3 textarea.form-control{width:90%;}
.form-dict .form-actions{padding-left:15px;}
#searchForm{padding: 12px 15px;}
#description{display:inline-block;vertical-align:middle;}
.input-append{width:100%}

/* bootstrap-select */
.bootstrap-select button{background:#fff;color:#333;}
.bootstrap-select button:hover{background:#fff;color:#333;}

/* 上传图像按钮 */
.image-upload-btn{padding:3px 12px;background-color:#1AB394;border-radius:3px;border:none;cursor:pointer;}
.image-upload-btn:hover{background:#18a689;}
.image-upload-btn .ke-button-common.ke-button{color:#fff;}

/* 上传文件按钮 */
.file-upload-btn{background:#1AB394;padding:3px 12px;border-radius:3px;}
.file-upload-btn:hover{background:#18a689;}

/* 搴曢儴鏂囧瓧鍏煎iPad */
@media screen and (max-width:1024px){
	.footer{font-size:11px;}
}
.head-box{width:140px;margin:0 auto;}

.no-padding{padding:0;}
.no-margin{margin:0!important;}
/* 访问日志 */
.log-form .form-control{display:inline-block;width:auto;}
.log-form>.form-control{margin-right:10px;}
.log-form>label{margin-right: 10px;}
.time-from{margin-top:15px;}
.time-from>label{position: relative; bottom: 11px;}
.time-from .form-group{display: inline-block;margin-bottom:0; margin-left: -4px;}
.time-from .form-group .input-group-addon{position: absolute; width: 30px; right: 10px;top: 0px;height: 34px;z-index: 100; border: 0; background: transparent;}
.time-from .form-group .input-group-addon>i{text-align: center; position: absolute; top: 10px; left: 8px;}
.time-from  .input-split{width: 30px; display: inline-block; text-align: center; position: relative; bottom: 11px;}
.time-from  .anomaly-check{margin-left: 20px;}
.time-from  .log-search-btn{position: relative; bottom: 13px;}
/* v1.1.0 */
body{background-color:#f2f2f2;}
.box{background-color:#fff;-webkit-box-shadow: 2px 2px 2px #e4e4e4; -moz-box-shadow: 2px 2px 2px #e4e4e4;box-shadow: 2px 2px 2px #e4e4e4; padding:10px 20px 20px 20px ;
margin-top:20px;}
.box-first{margin-top:0;}
.btn-middle{width:32px;margin:0 auto;}
.title-left{margin-left:30px;}
.nav-tabs{margin-top:0!important;}
.ipt{margin-top:7px;padding-left:12px;}
.no-border{border:none!important;}
.pat-15{padding-top:15px;}
.pat-5{padding-top:5px;}
.b-name{font-size: 20px; margin-right: 10px;}
.role-icon{margin-right:5px;margin-bottom:5px;}
.bg-white{background-color:#fff;}
.box-main{margin-top:15px;}
.inf-sty{width:80px;float:left;font-weight:400;color:#999999;margin-right:20px;}
.mal-15{margin-left:15px;}
.mar-20{margin-right:20px;}
.mat-7{margin-top:7px;}
.pdl-15{padding-left:15px;}
.pick-box{padding-left:180px;padding-top:40px;}
.fgx{border-bottom:1px solid #ddd;margin-left:15px;}
.show-box{margin-left:30px;}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
	width:260px;
}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn{
	border-radius:1px;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color:#fff;}

/* iconselect-tag */
.iconselect-box{position:relative;width:260px;}
.iconselect-box .iconbox{position:absolute;top:12px;left:12px;}
.iconselect-box input{padding-left:30px;}
.iconselect-box .iconsearch{position:absolute;top:1px;right:5px;font-size:20px;cursor:pointer;}
.iconselect-box .iconsearch:hover{color:#1ab394;}

/* 平台介绍 */
.desc-container{padding:20px;}
.desc-item-tit-icon{font-size:40px;color:#1ab394;display:inline-block;}
.desc-item-tit-text{font-size:20px;color:#1ab394;margin-left:10px;}
.desc-item-sectit-text{font-size:14px;color:#1ab394;}
.desc-item-con-wrap{margin-left:20px;border-left:1px solid #1ab394;}
.desc-item-con{margin-left:20px;padding:8px 8px 8px 18px;background:#f9f9f9;border-radius:3px;}
.desc-item-sec-tit{height:60px;margin-left:20px;border-left:1px solid #1ab394;}
.desc-item-sec-tit-icon em{display:block;width:36px;border-top:1px solid #1ab394;float:left;margin-top:29px;}
.desc-item-sec-tit-icon span{display:block;width:50px;height:50px;border-radius:50%;border:1px solid #1ab394;color:#1ab394;font-size:14px;margin-top:5px;line-height:50px;}
.desc-item-sec-tit-text{font-size:15px;float:left;line-height:60px;margin-left:10px;}
.desc-item-sec-tit .left,.desc-item-sec-tit .right{width:50%;}
.desc-item-con .left,.desc-item-con .right{width:50%;}

/* 日志 */
.bg-f5{background-color:#f5f5f5!important;}
.col-1ab{color:#1ab394;}
.col-ed5{color:#ed5565;}
/* 反馈 */
.p-box{padding-left:150px;}
.p-style{height:100px;width:500px!important;}
.images-uoload{width:100px;height:100px; border:1px solid #e1e1e1; background:#f4f4f4;}
.images-box{position:relative;}
.images-plus{position:absolute; top:14px; left:25px; font-size:50px;cursor:pointer;}
.ke-dialog-content .ke-button-common{background-color:#e9e9e9;}

/* FAQ */
.faq-tit i{font-size:30px;color:#1ab394;vertical-align:middle;}
.faq-tit span{font-size:16px;vertical-align:middle;}
.faq-con{padding:0 0 20px 34px;color:#999;}
